highly strained - Allemand Anglais Dictionnaire